be doubled up with laughter - Turco Inglés Diccionario